be sterile (mares) - English Synonyms Dictionary